Big Huge Thesaurus

Latrodectus mactans

noun